Skip to content

fix: cache licensed action#422

Merged
jgoux merged 2 commits into
mainfrom
fix-cache-licensed
May 6, 2026
Merged

fix: cache licensed action#422
jgoux merged 2 commits into
mainfrom
fix-cache-licensed

Conversation

@jgoux
Copy link
Copy Markdown
Contributor

@jgoux jgoux commented May 6, 2026

Summary

Automate license cache refreshes during the Licensed CI check.

Details

The Licensed workflow previously ran licensed status directly against the committed .licenses cache. Dependabot dependency bumps could fail when the cache was stale or missing records, even when the new dependency licenses were allowed.

This updates the check job to run licensed cache before licensed status, so CI refreshes dependency records in the ephemeral checkout before enforcing the license policy.

Expected behavior

The Licensed workflow should now only fail when Licensed detects an invalid, missing, or disallowed license, not merely because committed cache records are stale.

@jgoux jgoux requested a review from a team as a code owner May 6, 2026 16:46
@jgoux jgoux enabled auto-merge (squash) May 6, 2026 16:50
@jgoux jgoux merged commit f55616e into main May 6, 2026
23 checks passed
@jgoux jgoux deleted the fix-cache-licensed branch May 6, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants